﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

/// <summary>
///ConstantValue
/// </summary>
public class ConstantValue
{
    public static DateTime MaxDate = new DateTime(2099, 12, 31);

    public const string Add_Text = "新增";
    public const string Update_Text = "修改";
    public const string Delete_Text = "删除";

    public const string DateFormat = "yyyy-MM-dd";
    public const string DateTimeFormat = "yyyy-MM-dd HH:mm:ss";

    public static class UserType
    {
        /// <summary>
        /// T03
        /// </summary>
        public const string BOSCH = "T03";
    }

    public class ShippingStatusCode
    {
        /// <summary>
        /// 待提交
        /// </summary>
        public const string New = "TS001";

        /// <summary>
        /// 待回复
        /// </summary>
        public const string NeedReply = "TS002";
        
        /// <summary>
        /// 实物盘点打包中
        /// </summary>
        public const string Pending = "TS003";
        /// <summary>
        /// 待接收
        /// </summary>
        public const string Waiting = "TS004";
        /// <summary>
        /// 已接收
        /// </summary>
        public const string Confirmed = "TS005";
        /// <summary>
        /// 已取消
        /// </summary>
        public const string Cancelled = "TS006";
        /// <summary>
        /// 已拒绝
        /// </summary>
        public const string Rejected = "TS007";
        /// <summary>
        /// 打包审核
        /// </summary>
        public const string PackageCheck = "TS008";
        /// <summary>
        /// 凭证发货
        /// </summary>
        public const string Delivery = "TS009";
    }

    public class TransferType
    {
        /// <summary>
        /// 年度转移
        /// </summary>
        public const string YearTransfer = "ZYLX001";

        /// <summary>
        /// 内部转移
        /// </summary>
        public const string InternalTransfer = "ZYLX002";

        /// <summary>
        /// 外部转移
        /// </summary>
        public const string ExternalTransfer = "ZYLX003";
    }

    public class StorageStatusCode
    {
        public const string NotInStock = "S1";
        public const string InStock = "S2";
        public const string Loan = "S3";
        public const string PendingTransfer = "S4";
        public const string Transfer = "S5";
    }

    public static class ShowCode
    {
        public const string ShowShipID = "ShowShipID";
    }

}